Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ui/nvui cleanup #16560

Open
wants to merge 43 commits into
base: master
Choose a base branch
from

Conversation

allanjoseph98
Copy link
Member

@allanjoseph98 allanjoseph98 commented Dec 10, 2024

Functional changes:

  • Let users play racingKings and antichess. Only Crazyhouse remains (see Add Crazyhouse to NVUI mode #9125). I would like to see that merged, especially now, considering it is the only remaining variant.
  • Studies: Add buttons to:
    1. Select/change the current chapter.
    2. Edit the current chapter.
    3. Add new chapters
  • Translate some commands using existing translations. No new translation strings were added.

The rest are non-functional changes: refactoring, code golf. Anything else is unintentional bugs.

Closes #16648
Closes #13787
Addresses some of #11185.

ui/nvui/src/chess.ts Show resolved Hide resolved
@schlawg
Copy link
Collaborator

schlawg commented Dec 17, 2024

great stuff

@allanjoseph98
Copy link
Member Author

Gonna stop myself for now so that future bug fixing can be a bit more manageable

@allanjoseph98 allanjoseph98 marked this pull request as ready for review January 4, 2025 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants